Synonyms for "fixed investment trust"

Words with similar meaning